KBS 协议
概述
"Know Before Speaking"(先查后答)协议,强制 AI Agent 在回答关于用户历史的问题时,优先检索记忆系统而非依赖训练数据。
关键内容
- 触发机制:每次调用
mempalace_status时,响应体末尾自动附加协议指令 - 协议内容:
BEFORE RESPONDING about any person, project, or past event: call mempalace_kg_query or mempalace_search FIRST. Do not rely on training data for questions about this user's history. - 软约束设计:不是硬锁,而是 System Prompt 级别的指令,LLM 遵从率高
- 工程目的:确保 MemPalace 不是"有了就用"的可选工具,而是 Agent 工作流中的强制检查点
- 与 RAG 的关系:本质上是检索增强生成的行为约束层,确保检索优先于生成
- 实际效果:Agent 给出带完整推理链的答案,从保存的原始对话中检索,而非凭模型训练数据猜测
来源
- raw/articles/ai-tools/mempalace/mempalace_06_mcp_tools.md — MemPalace 深度解析第六篇:MCP 工具集成